package com.wing.product.model.response;

import com.baomidou.mybatisplus.annotation.TableName;
import com.wing.mybatis.common.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 托管订单（入库）
 */
@Schema(description="托管订单（入库）")
@Data
@EqualsAndHashCode(callSuper=true)
@TableName(value = "warehouse_shipment_order")
public class WarehouseShipmentOrderInfoVO extends BaseEntity<WarehouseShipmentOrderInfoVO> {
    private String shipmentOrderCode;//发货记录编号
    private String source;//来源
    private String orderCode;
    private int totalQuantity;
    private String customerId;
    private String warehouseUser;
    private double totalWeight;//总净重
    private String waybill;//运单号
    private String plateNo;//车牌号
    private String shipmentOrderStatus;//状态
    private Integer orderId;
    private Long transportCompanyId;
    private String transportModeId;
    private Long vehicleId;
    private Long driverId;
    private String driverName;//司机
    private String driverPhone;//电话
    private Double remainder;
    private List<WarehouseOrderInfoDetailVO> orderInfoDetail;
    private String contractCode;//合同编号
    private int warehouseCustomerId;//客户代码




}